polystyrene sheets - German English Dictionary